body { background: url("{STYLEIMGDIR}/bg.gif") repeat-x scroll 0 90px #0D2345;}
.a_t td{border:none;}
#diy-tg_menu a{color:#369;}
#toptb{display:none;}
#space #toptb{display:block;}
#hd{border-bottom: 1px solid #00B2E8;margin-bottom:10px;}
#pt{margin-top:-10px;}
#hd #um a, #hd, #um, #um .new, #hd .pipe, .vwmy:before{color:#97F2FF;}
#hd #um #extcreditmenu.a, #hd #um #g_upmine.a { color: #666; }
#hd .wp{position: relative;height:110px;}
#hd h2 { padding: 10px 20px 12px 0; }
#nv { bottom: 0; height: 26px; position: absolute; right: 0;overflow:visible;background-color:transparent;border:none;padding-left:0px;}
#nv li { background: url("{STYLEIMGDIR}/mtabbg.gif") repeat-x scroll 0 100% #EBF4FD;display: inline;float: left;margin:0px 5px 0px 0px;height: 26px;line-height: 25px;padding-right: 0px;overflow:visible;}
#nv li a {background: none repeat scroll 0 0 transparent;border-color: #B0E4EF;border-style: solid;border-width: 1px 1px 0;color: #666666;float: left; height: 25px;line-height: 25px;overflow: hidden; padding: 0 14px; text-decoration: none;font-size: 12px;font-weight: 400;}
#space #nv li a { border: none; padding: 0 15px; height: 33px; line-height: 30px; font-size: 14px; font-weight: 700; }
#nv li a:hover { background:none;background-color: #1E4B7E; border-color: #00B2E8; color: #C3D3E4;}
#nv li.hover a:hover, #nv li.hover a { background-color: #1E4B7E; border-color: #00B2E8; color: #C3D3E4; }
#space #nv li a:hover { color: #069; }
#nv li.a { background: url("{STYLEIMGDIR}/mtabbg.gif") repeat-x scroll 0 100% #1b4373; display: inline; float: left; margin-left: 0; }
#nv li.a a { background-color: #1b4373; border-color: #00B2E8; color: #C3D3E4; height: 26px;}
#nv li#qmenu.a { background: #FFF; }
#nv li#qmenu a { border-color: transparent; }
#nv li#qmenu a:hover, #nv li#qmenu.a a { background-color: transparent; color: #666; }
#lsform,#lsform a, .ftid a,#um .new, .topnav .new, .sch .new, #toptb .new{color:#97F2FF !important;}
#pt .z a,#pt .z{ color: #C3D3E4;}
#pt .z em{ background: url("{STYLEIMGDIR}/pt_item.png") no-repeat 50% 50%; line-height: 200px; overflow: hidden;}
.ie_all #pt .z em{background-position:5px 13px;}
.nvhm { background: url("{STYLEIMGDIR}/icon_nav.png") no-repeat scroll  0 50% transparent; color: transparent; line-height: 200px;}
.nvhm:before { display:none; }
.ie_all .nvhm{background-position:0 9px;}
.boardnav { background-color: #ffffff;}
#ct{ background-color: #ffffff;padding:15px;}
#space #ct { padding-left: 0; }
.fl .bm_h { background: url("{STYLEIMGDIR}/titlebg.png") repeat-x scroll 0 0 #ffffff; border-color: #ffffff; border-width: 1px 0; border-bottom: 1px dashed #E6E7E1;}
.fl{ border-top: 3px solid #E6E7E1; }
.nfl { padding: 1px; }
#nv_userapp .ct2_a .mn, .ct2_a_r .mn { margin-right: 0; width: 770px;}
.ct2 .mn { float: left; margin-bottom: 1em; width: 700px;}
#flw_post_extra { width: 600px;}
#nv, #mu { border-left:none; border-right:none;}
.a_t {background: none repeat scroll 0 0 #FFFFFF;}
.fl .bm_c{border-top:1px dashed #E6E7E1;}
#online .bm_h{border-bottom:1px dashed #E6E7E1;}
#ft{border-top: none;}
#ft, #ft a, #ft .pipe {color: #8691A2;}
.a_h{padding-top:0px;}
.a_t{margin-bottom: 5px;}
#ct.ct2_a, #ct.ct3_a{padding-left: 150px;background:url({IMGDIR}/vlineb.png) repeat-y scroll 0 0;background-color:#FFF;}
#ct.ct3_a{padding: 0 240px 0 150px;}
#postform #ct{background:none; padding: 0 10px;}
#postform{background-color:#FFF;}
.pnc, a.pnc, .pnc:active, .pgsbtn { background-color: #1B4373; border-color: #1B4373; }
.ftid a{color: #444444 !important;}
.xi2, .xi2 a, .xi3 a{color:#000;}
#plugin_notice{background-color:transparent;}
.fastlg_fm .xg1, .fastlg_fm .xg1 a { color: #000 !important;}